be idolized - Alemán Inglés Diccionario